Раз уж завел свой блог, буду выкладывать сюда заметки тестировщика торговых алгоритмов. Возможно, они кому-нибудь пригодятся.
Просчитал сбер, сишку, брент и ришку на достаточно длинных периодах. Таймфреймы М1, М5, М10, М15, М30 и М60. Выяснил, что средний оверсайз бара над предыдущим баром составляет около 50% от средней высоты бара за исследуемый период. Поясню на картинках:
Фрагменты графика выглядят:
----------
Протестил с 2010 по 2021 год включительно несколько фьючей. Потери заложил -5 рублей на вход и -5 рублей на выход. Тестил по годам.
Вердикт:
Рыба есть. Местами даже жирная. Но алгоритм дает внутригодовые просадки таких адских амплитуд, что среднестатистический мужчина будет срать силикатными кирпичами и кричать от боли.
Например, внутригодовое отклонение от идеальной (прямой) эквити может превышать 100% от финального результата. А брент в 2014 году нарисовал акуенный минус. Сишка нарисовала не менее акуенный минус в 2021 году.
$wshell = New-Object -ComObject wscript.shell;
$wshell.Exec(«info.exe»)
for i = 0.1, 0.3, 0.1 do message(tostring(i)) endРезультат:
Цикл:
for i = 0.1, 0.5, 0.1 do message(tostring(i)) endРезультат: